import type { IPageHeaderConfig } from '@/global/types'

const roleHeaderConfig: IPageHeaderConfig = {
  pageName: 'role',
  form: {
    layout: {
      labelWidth: '70px', // 左边文字宽度
      size: 'small', // 表单大小
      isShowBtns: true,
      xs: 24, // <768, 下面三个主要是是给弹框内表单布局用的
      sm: 12, // >768
      md: 8 //> 992
    },
    items: [
      {
        type: 'input',
        prop: 'roleName',
        label: '角色名称',
        placeholder: '请输入角色名称',
        span: 8
      },
      {
        type: 'input',
        prop: 'remark',
        label: '备注',
        placeholder: '请输入备注',
        span: 8
      },
      {
        type: 'input',
        prop: 'createBy',
        label: '创建人',
        placeholder: '请输入创建人',
        span: 8
      },
      {
        type: 'date-time-picker',
        label: '创建时间',
        prop: 'createTime',
        size: 'small',
        span: 8,
        placeholder: '创建时间'
      }
    ]
  }
}

export default roleHeaderConfig
